remove impediments - Turkish English Dictionary